@charset "utf-8";
img{border: 0;}
header.mui-bar{ background-color: rgb(252,242,242)}
header .mui-icon{color: rgb(224,125,125);}
header.mui-bar .mui-btn-link {color: rgb(224,125,125)}

.mm-listview > li, .mm-listview > li:after, .mm-listview > li .mm-next, .mm-listview > li .mm-next:before {
  border-color: rgb(252,242,242);
}
.mm-listview > li > a, .mm-listview > li > span{color: #000;font-weight: bold;}
.mm-navbar {border-bottom-color: rgb(249, 195, 195);}
.mm-menu .mm-navbar > *, .mm-menu .mm-navbar a{color: rgb(224,125,125);}
.mm-menu{background-color: rgb(252,215,202);width: 80%;}
.mm-listview .mm-next:before{content: none;}
em.mm-counter + a.mm-next{width: 60px;}
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next, .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel{
	background-color: #fff;
}
/* 轮播 */
.slideBox *{  margin: 0;padding: 0;list-style: none;}
.slideBox{ width:100%; height:200px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:rgba(255,255,255,0.33); color: #ddd; cursor:pointer; }
.slideBox .hd ul li.on{ background:rgba(224,125,125,0.33); color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:230px; display:block;  }
 
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

@media only screen and  (max-height: 480px) {
	.slideBox{height: 120px;}
	.slideBox .bd img{height:150px;}
}
/*end  轮播 */


/*产品系列*/
.category-list{padding: 8px 0;}
.category-list>div{padding-left: 8px; margin: 0;}
.category-list>div:first-child{padding-left: 0;}
.category-list .category-item{position: relative;}
.category-list .category-item img{margin: 0; width: 100%;height: 100%;}
.category-list .category-item-top-100{height: 100px;padding-bottom: 5px;}
.category-list .category-item-bottom-100{height: 100px;padding-top: 5px;}
.category-list .category-item-200{height: 200px;}
.category-list .category-item label{width: 100%;padding-left: 10px; position: absolute; left: 0; bottom: 0; height: 30px;line-height: 30px;color: white;font-size: 14px;background: rgba(224,125,125, 0.23);}
.category-list .category-item-top-100 label{bottom: 5px;}
/* end 产品系列*/


/*新品上市 and 热销爆款*/
.mui-table-view .mui-media-object{min-width: 60px;max-width: 60px; height: 60px;}
.new-list .title,.hot-list .title{padding: 8px;color: rgb(224,125,125);}
.new-list label,.hot-list label {font-size: 14px;color: gray}
.new-list label .price,.hot-list label .price{font-size: 20px;color: rgb(224,125,125);}

.slideTxtBox{ width:100%; text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:35px; background:#f4f4f4; padding:8px 10px 8px 0;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:8px; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../img/slide-tab-arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
/* end 新品上市 and 热销爆款*/

/*最新动态*/
.dongtai-list{padding-top: 8px;margin-top: 10px;}
.dongtai-list .title{padding: 8px;color: rgb(224,125,125);}
.dongtai-list ul{list-style-type:none ;margin: 10px 0;padding: 10px 10px;border-left: 1px solid  rgb(224,125,125); margin-left: 70px;}
.dongtai-list  li{position: relative;min-height: 40px;max-height: 60px;margin-bottom: 20px; }
.dongtai-list  li h4{position: absolute;left: -70px; width: 40px;font-size: 16px;color: rgb(224,125,125)}
.dongtai-list  li h4 span{font-size: 12px;padding-top: 2px;color:gray;display: inline-table;border-top: 1px solid  rgb(224,125,125);}
.dongtai-list  li .yuan{position: absolute;left: -22px; top: 5px;color: rgb(224,125,125)}
.dongtai-list  li .content{margin: 0 20px; padding: 5px 10px; border: 1px solid #ddd; border-radius: 6px; background: #fff;line-height: 30px;font-weight: bold;}
.dongtai-list  li .arrow{width: 15px;height: 15px;position: absolute;left:13px;top: 12px; background: #fff;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;  transform:rotate(45deg);-ms-transform:rotate(45deg); /* Internet Explorer */-moz-transform:rotate(45deg); /* Firefox */-webkit-transform:rotate(45deg); /* Safari 和 Chrome */-o-transform:rotate(45deg); /* Opera */}
/*end 最新动态*/

/*关于我们*/
.about-box{padding: 10px;background-color: rgb(252,242,242)}
.about-box .title{color: rgb(224,125,125)}
.about-box p{text-indent:2em;color: rgb(27,27,42)}
/*end 关于我们*/

/*footer*/
.footer{margin: 20px 10px;padding: 3px 0;border-top: 3px solid rgb(117,114,113);}
.footer .splite{border-top:1px solid rgb(117,114,113);}
.footer .bottom-menu{padding-top: 10px; font-size: 14px;text-align: center;}
.footer .bottom-menu a{color: rgb(27,27,42); border-right: 1px solid #ccc;padding-right: 3px;}
.footer .bottom-menu a:last-child{border-right: 0;}
.footer .copyright{	padding-top: 10px;	font-size: 12px; text-align: center;}
/*end footer*/

/*登陆框*/
.login-box{display: none;	width: 300px;padding: 10px 20px; position: fixed;top: 30%;left: 50%;margin-left: -150px;background: #fff; z-index: 99999;}
.login-box-header label{height: 40px;line-height: 40px;}
.login-box .btn-login{color: white; background-color: rgb(224,125,125);	border-color: rgb(252,242,242);}
.login-box .login-tip{color: gray; font-size: 12px;padding-left: 12px;}
.login-box-overlay{position: fixed;top:0;left: 0;display: none; background: #000000;opacity: 0.6;width: 100%;height: 100%;z-index: 99998;}
/*end 登陆框*/

/*产品分类搜索*/
.search-category-list{list-style-type:none ;margin: 0 0 60px 0; padding: 10px 0 10px 10px}
.search-category-list .search-category-item{float: left; padding: 6px;margin-right: 3%; width: 20%;text-align: center; border-radius: 5px;font-size: 14px;font-weight: normal;background: #F7F7F7; border: 1px solid rgb(252,242,242);}
.search-category-list .search-category-item a{color: gray;}
.search-category-list .search-category-item.active{background: rgb(224,125,125);}
.search-category-list .search-category-item.active a{color: #fff;}
.search-category-sublist{display: inline-table;background: #fff;}
.search-category-sublist li{float: left; min-width: 60px; padding: 6px;margin: 3px 5px;text-align: center; border-radius: 5px;font-size: 14px;font-weight: normal;background: #F7F7F7; border: 1px solid rgb(252,242,242);}
.search-category-sublist li span{padding: 0;}
.search-category-sublist li.active{background: rgb(224,125,125);}
.search-category-sublist li.active span{color: #fff;}
.mm-menu.mm-theme-white em.mm-counter {right: 65px; color: rgb(224,125,125);font-size: 16px;font-weight: bold;}
.search-category-sublist.mm-listview > li:not(.mm-divider):after{content: none;}
#searchCategory #btnSearch{position: absolute;bottom: 10px;right: 10px;background: rgb(224,125,125);}
#searchCategory .search-category-close{position: absolute;top: 15px; right: 10px;}
/* end 产品分类搜索*/


/*产品列表*/
.product-list{padding: 10px 5px;}
.product-list .product-item{border: 1px solid #ddd;background: #fff;margin: 0 5px 10px 5px;}
.product-item .product-item-body{position: relative;width: 100%;height: 120px;}
.product-item .product-item-body img{width: 100%;height: 100%;}
.product-item .product-item-body label{position: absolute;bottom: 0px;left: 0;width: 100%;padding-left: 10px; background-color: rgba(0,0,0,.5);color: #fff}
.product-item .product-item-remark{font-size: 12px; color: #666;padding: 3px 0 3px 10px;}
.product-item  .add-to-carts{left: 50%;margin-left: -48px;margin-bottom: 10px;background-color: rgb(224,125,125);}
/*end 产品列表*/

/*商品详情*/
.product-info{padding: 20px 0 60px 0; background-color: #FFFFFF;}
.product-info h3{padding-left: 10px;}
.product-info .mui-input-row label{font-size: 14px;width: 30%; padding: 10px 5px 10px 10px;}
.zhenzhu-size-list{list-style-type: none;display: inline-table; width: 70%;padding: 0;}
.zhenzhu-size-list li{float: left; min-width: 60px; padding: 6px;margin: 3px 5px;text-align: center; border-radius: 5px;font-size: 14px;font-weight: normal;background: #F7F7F7; border: 1px solid rgb(252,242,242);}
.zhenzhu-size-list li.active{background: rgb(224,125,125);color: #fff;}
.product-info .product-info-tab {padding: 10px;}
.product-info h4{ background-color: rgb(252,242,242);padding: 10px;}
.product-info  .product-info-tab img{width: 100%;margin: 5px 0;}
.product-info-goumai{position: fixed;width: 100%;bottom: 0;left: 0; height: 44px; line-height: 44px;padding: 5px 10px;background-color: rgb(252,242,242)}
.product-info-goumai .price{font-size: 26px;color: rgb(224,125,125);}
.product-info-goumai .price:before{content: '总计:￥';color: gray; font-size: 12px;}
.product-info-goumai .price:after{content: '元';color: gray; font-size: 12px;}
/*end 商品详情*/			

/*购物车*/
.carts-header{width: 100%;	display: inline-table; background-color: #FFFFFF;margin-top: 5px;}
.carts-list .mui-media .mui-media-body{position: relative;}
.carts-list .carts-price,.carts-single-total {color: rgb(224,125,125);}
.carts-list .carts-price:before{content: '单价:';color: gray; font-size: 12px;}
.carts-list .carts-single-total:before{content: '小计:';color: gray;font-size: 12px;}
.carts-list .carts-number:before{content: 'x';color: gray;}
.carts-list .carts-edit-box{display: none; width: 100%; height: 100%; position: absolute;bottom: 0; background-color: rgba(0,0,0,0.4); padding: 0 20px 0 0;}
.carts-list .carts-edit-box a .mui-icon{ color:rgb(255,255,255)}
.carts-list .carts-edit-box >*{margin: 15px 0 0 10px;}
.carts-total{color: rgb(224,125,125);font-size: 22px;}
.carts-total:before{content: '总计:￥';color: gray; font-size: 12px;}
.carts-total:after{content: '元';color: gray; font-size: 12px;}
.carts-goumai{position: fixed;width: 100%;bottom: 0;left: 0; height: 44px; line-height: 44px;padding: 5px 10px;background-color: rgb(252,242,242)}
/* end 购物车*/

/*我的订单*/
.order-item .box{margin: 0 10px;padding: 10px; font-size: 14px;}
.order-item .box .box-header{position: relative;padding-bottom: 5px; border-bottom: 1px solid #DDD;}
.order-item .box .box-body{margin: 5px 0;padding:0;list-style-type: none;}
.order-item .box .box-body li {width: 100%;color: #999;height: 25px;line-height: 25px;display: inline-table;}
.order-item .box .box-body li label{width: 100%;display: inline-table; width: 80px; text-align: left;color: #000;}
.order-item .box .box-footer{position: relative;padding-top: 5px; border-top:1px solid #DDD;}
.order-item  .order-no{color: #000000;}
.order-item  .order-time{text-align: center;margin: 5px auto;}
.order-item  .order-state{color: rgb(224,125,125)}
.order-item  .order-freight{color:  rgb(224,125,125);font-size: 22px;}
.order-item  .order-freight:before{content: '￥';color: gray; font-size: 12px;}
.order-item  .order-freight:after{content: '元';color: gray; font-size: 12px;}
.order-item  .order-goods-image{width: 100%;height: 70px;}
.order-item  .order-goods-remark{padding:0px 10px; }
.order-item  .order-goods-remark a{color: #000;}

/*end 我的订单*/